.wrap-row {
	display: flex;
	align-items: center;
	flex-direction: row;
}

.wrap-space {
	justify-content: space-between;
	align-items: center;
}

.wrap-center {
	justify-content: center;
	align-items: center;
}

.wrap-flex-end {
	justify-content: flex-end;
	align-items: center;
}

.wrap-flexs {
	justify-content: space-around;
	/* align-items: center; */
}

.wrap-flex-start {
	justify-content: flex-start;
	align-items: center;
}

.wrap-y {
	display: flex;
	flex-direction: column;
}

.wrap-x {
	display: flex;
	flex-direction: row;
}

.position-fixed-top {
	position: fixed;
	top: 0px;
	width: 100%;
}

.position-fixed {
	position: fixed;
	width: 100%;
	bottom: 0px;
}

.text-main {
	color: #ffa82f;
}

.border-main {
	border: #ffa82f;
}

.text-Time {
	color: #2979ff;
}

.text-green {
	color: #46d468;
}

.bg-blu {
	background-color: #00aeff;
}

.back-green {
	background-color: #46d468;
}

.back-cheng {
	background-color: #ff5500;
}

.back-red {
	background-color: red;
}

.text-c {
	color: #ff5500;
}

.bg-List {
	transition: 1s;
	background-color: white;
}

.text-color {
	color: red;
}

.bg-main {
	background-color: #ffa82f;
}

.text-333 {
	color: #2f2f2f;
}

.text-666 {
	color: #666666;
}

.text-999 {
	color: #999999;
}

.text-black {
	color: black;
}

.text-white {
	color: white;
}

.bg-white {
	background-color: white;
}

.font50 {
	font-size: 50rpx;
}

.font60 {
	font-size: 60rpx;
}

.font70 {
	font-size: 70rpx;
}

.font80 {
	font-size: 80rpx;
}

.font40 {
	font-size: 40rpx;
}

.font36 {
	font-size: 36rpx;
}

.font32 {
	font-size: 32rpx;
}

.font28 {
	font-size: 28rpx;
}

.font26 {
	font-size: 26rpx;
}

.leSize {
	letter-spacing: 1px;
}

.font24 {
	font-size: 24rpx;
}

.font22 {
	font-size: 22rpx;
}

.font-weight-500 {
	font-weight: 500;
}

.font-weight-600 {
	font-weight: 600;
}

.font-weight-700 {
	font-weight: 700;
}

.text-underline {
	text-decoration: underline; 
}

.box-show {
	box-shadow: 0px 0px 5px #ebebeb;
}

.backgroundCsolor {
	background-color: #F6F6F6;
}

.backs {
	background-color: white;
}

.borderRadius-xs {
	border-radius: 3px;
}

.borderRadius {
	border-radius: 5px;
}

.boderBottom {
	border-bottom: 1px solid #F2F2F2;
}

.boderTop {
	border-top: 1px solid #F2F2F2;
}

.Padding {
	padding: 0rpx 10rpx 0rpx 10rpx;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.flex {
	flex: 1
}

.back {
	background-color: white;
}

.viewHei {
	height: 100vh;
}

.margin-top-xll {
	margin-top: 80rpx;
}



.padding-lr-xss {
	padding-left: 15rpx;
	padding-right: 15rpx;
}



.padding-tbs {
	padding-top: 2rpx;
	padding-bottom: 2rpx;
}

.padding-tb-xss {
	padding-top: 5rpx;
	padding-bottom: 5rpx;
}


.padding-tb-xss {
	padding-top: 13rpx;
	padding-bottom: 13rpx;
}

.scroll-v {
	height: 90vh;
	overflow: hidden;
}

.scroll-v-sm {
	height: 70vh;
	overflow: hidden;
}

.scroll-v-s {
	height: 92vh;
	overflow: hidden;
}

.scroll-v-xl {
	height: 79vh;
	overflow: hidden;
}

.scroll-v-xls{
	height: 80vh;
	overflow: hidden;
}

.scroll-v-smw {
	height: 88vh;
	overflow: hidden;
}

.img-size {
	text-align: right;
	height: 30px;
	width: 30px;
}

.imges-size-s {
	width: 34px;
	height: 34px;
}

.imges-size-sm {
	height: 60px;
	width: 60px;
}

.imges-size {
	height: 70px;
	width: 70px;
}

.img-size-r {
	text-align: right;
	height: 80px;
	width: 80px;
}

.input-widht-c {
	width: 80px;
	text-align: center
}
